package com.zhongfl.crm.model;

import com.zhongfl.crm.enums.UserMatchStatus;
import lombok.Data;
import tech.heptagram.core.common.model.PageVo;

import java.io.Serializable;
import java.util.Date;

/**
 * @author wang.yuchuan
 * @date 2018/9/19
 */
@Data
public class LxUser implements Serializable {

    private static final long serialVersionUID = 5811099754702321269L;

    /**
     * 自增id
     */
    private Integer id;

    /**
     * 励销用户id
     */
    private Long lxId;

    /**
     * 用户名称
     */
    private String name;

    /**
     * 励销部门Id
     */
    private Long departmentId;

    /**
     * 部门名称
     */
    private String departmentName;

    /**
     * 用户头像url
     */
    private String avatarUrl;

    /**
     * 性别: 1男 2女
     */
    private String gender;

    /**
     * 角色
     */
    private String role;

    /**
     * 删除标识: 0未删除 1已删除
     */
    private Integer deleted;

    /**
     * 创建人
     */
    private String createdBy;

    /**
     * 创建时间
     */
    private Date createdTime;

    /**
     * 最后更新人
     */
    private String modifiedBy;

    /**
     * 更新时间
     */
    private Date modifiedTime;

    /**
     * 匹配状态（用于同步删除）
     */
    private UserMatchStatus matchStatus;

    /**
     * 励销存在状态
     */
    private UserMatchStatus lxStatus;

    /**
     * 员工编码
     */
    private String staffCode;

    /**
     * 员工名称
     */
    private String staffName;

}
